home *** CD-ROM | disk | FTP | other *** search
/ PC-SIG: Games / PC-SIG Games (PC-SIG).iso / EDU / DISK0844.ZIP / ABC.DOC < prev    next >
Encoding:
Text File  |  1989-11-24  |  67.5 KB  |  1,874 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.                        ----------------------------------------
  19.                        I                                      I
  20.                        I            ABC FUN KEYS              I
  21.                        I                                      I
  22.                        I            Version 4.1               I
  23.                        I                                      I
  24.                        I     A Musical Learning Game for      I
  25.                        I           Small Children             I 
  26.                        I                                      I
  27.                        I     For IBM Compatible Computers     I
  28.                        I                                      I  
  29.                        ----------------------------------------
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.                                   November 24, 1989
  38.            
  39.  
  40.  
  41.  
  42.  
  43.  
  44.                                 Courtney E. Krehbiel
  45.                           199 N. El Camino Real, Suite F175
  46.                                  Encinitas, CA 92024
  47.  
  48.  
  49.  
  50.                      -------------------------------------------
  51.                      |  24 Hour Message and Software Support   |
  52.                      |    On-line Registration with MC/Visa    |
  53.                      |-----------------------------------------|
  54.                      |    ABC FUN KEYS Bulletin Board System   |
  55.                      |-----------------------------------------|
  56.                      |        Telephone: (619) 436-3525        |
  57.                      |    Modem Settings: 300 to 2400 BPS,     |
  58.                      |      No parity, 8 Bits, 1 Stop Bit      |
  59.                      -------------------------------------------
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.             Copyright (c) 1989 Courtney E. Krehbiel  All Rights Reserved
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.           ABC FUN KEYS                                Program Documentation
  80.           _________________________________________________________________
  81.  
  82.  
  83.  
  84.                             QUICK START FOR ADVANCED USERS
  85.                             ------------------------------
  86.  
  87.           About the program:
  88.           ------------------
  89.           ABC FUN KEYS is an educational game for children between the ages
  90.           of two to six years old.  The game features 38 colorful full
  91.           screen graphic pictures, action, and lots of nursery rhyme songs. 
  92.           The major feature added in this latest release is on-screen
  93.           scrolling lyrics for all 27 nursery rhyme songs.  
  94.  
  95.           The ABC FUN KEYS shareware program consists of four different
  96.           games: An entry level game where a picture is displayed and song
  97.           is played for each letter and number key that is pressed; a
  98.           beginner game where the child must match the letter/number
  99.           picture displayed on the screen with the corresponding key on the
  100.           keyboard; a more advanced version where the picture is gradually
  101.           revealed and the child must make the correct match in a limited
  102.           time period; and a child's typing tutor where letters and numbers
  103.           float in the "air" between "heaven" and "mud".  In the last game,
  104.           letters need to be "hearted to heaven" by pressing the
  105.           corresponding key before they expire and sink into the mud.
  106.  
  107.           Advanced features of the ABC FUN KEYS include the ability to
  108.           select any combination and order of letters and numbers, an adult
  109.           setup utility with on-line help, and configuration files and
  110.           command line parameters for automatic game startup.  The program
  111.           opens with an easy-selection child's menu.
  112.  
  113.           ABC FUN KEYS will run on any IBM PC compatible computer with 256
  114.           KB or more of available RAM, one floppy disk, and DOS 2.0 or
  115.           greater.  The program works with Hercules Monochrome, CGA, EGA,
  116.           or VGA video systems.  ABC FUN KEYS is written in Turbo C.
  117.  
  118.           How to Start:
  119.           -------------
  120.           To start ABC FUN KEYS from a floppy, use the distribution disk or
  121.           copy all the program files to a single floppy diskette.  Place
  122.           the disk in drive A:, make A: the default drive, and type:  ABC
  123.  
  124.           If you are using a hard disk, make a subdirectory labeled ABC and
  125.           copy all the ABC FUN KEYS files to that subdirectory.  Make the
  126.           ABC subdirectory the current directory, and type:  ABC
  127.  
  128.           Typing ABC /? will display a help screen listing the command line
  129.           options.  If the program fails to display graphics correctly, you
  130.           may need to explicitly tell the program which graphics adapter
  131.           your computer uses.  For example, ABC /V=7 starts ABC FUN KEYS
  132.           for a Hercules monochrome graphics system.
  133.  
  134.  
  135.  
  136.  
  137.           Copyright (C) 1989 by C. E. Krehbiel                       Page i
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.           ABC FUN KEYS                                Program Documentation
  149.           _________________________________________________________________
  150.  
  151.  
  152.  
  153.                                   TABLE OF CONTENTS
  154.                                   -----------------
  155.  
  156.  
  157.  
  158.           QUICK START FOR ADVANCED USERS  . . . . . . . . . . . . . . .   i
  159.  
  160.           COPYRIGHT NOTICE  . . . . . . . . . . . . . . . . . . . . . .  iv
  161.  
  162.           THANK YOU FOR YOUR INTEREST IN ABC FUN KEYS . . . . . . . . .   1
  163.  
  164.           WHY SHOULD I REGISTER ??  . . . . . . . . . . . . . . . . . .   2
  165.  
  166.           REGISTRATION BENEFITS . . . . . . . . . . . . . . . . . . . .   3
  167.  
  168.           COMPUTER SYSTEM REQUIREMENTS FOR ABC FUN KEYS . . . . . . . .   4
  169.  
  170.           PROGRAM OVERVIEW  . . . . . . . . . . . . . . . . . . . . . .   5
  171.  
  172.           GAME DESCRIPTIONS . . . . . . . . . . . . . . . . . . . . . .   6
  173.                GAME ONE -- Basic  . . . . . . . . . . . . . . . . . . .   6
  174.                GAME TWO -- Guess Quick  . . . . . . . . . . . . . . . .   6
  175.                GAME THREE -- Heaven and Mud . . . . . . . . . . . . . .   7
  176.                GAME FOUR -- Display . . . . . . . . . . . . . . . . . .   7
  177.  
  178.           STARTING THE GAME -- Floppy Disk System . . . . . . . . . . .   8
  179.                Optional Parent's Setup Mode . . . . . . . . . . . . . .   8
  180.  
  181.           STARTING THE GAME -- Hard Disk System . . . . . . . . . . . .  10
  182.                To load ABC FUN KEYS onto your hard disk . . . . . . . .  10
  183.                To run ABC FUN KEYS from your hard disk: . . . . . . . .  10
  184.  
  185.           CONTROL PANEL FEATURES  . . . . . . . . . . . . . . . . . . .  11
  186.                Clear and Start Over . . . . . . . . . . . . . . . . . .  11
  187.                Select All . . . . . . . . . . . . . . . . . . . . . . .  11
  188.                Select All Alphabet  . . . . . . . . . . . . . . . . . .  11
  189.                Select All Numbers . . . . . . . . . . . . . . . . . . .  12
  190.                Disable/Enable Nursery Rhyme Music . . . . . . . . . . .  12
  191.                Enable Random/Sorted Order Selection . . . . . . . . . .  12
  192.                Enable/Release Keyboard Plus Key Hold  . . . . . . . . .  12
  193.                Lock/Unlock Songs to/from Pictures . . . . . . . . . . .  13
  194.                Save Game Configuration  . . . . . . . . . . . . . . . .  13
  195.  
  196.           GAME 3 CONTROL PANEL FEATURES . . . . . . . . . . . . . . . .  14
  197.                Use LowerCase/UpperCase Letters in Game3 . . . . . . . .  14
  198.                Heaven/Mud Letter Velocity . . . . . . . . . . . . . . .  14
  199.                Heaven/Mud Letter Duration . . . . . . . . . . . . . . .  14
  200.                Heaven/Mud Letter Warning  . . . . . . . . . . . . . . .  14
  201.  
  202.           COMMAND LINE CONTROL FEATURES . . . . . . . . . . . . . . . .  15
  203.  
  204.  
  205.  
  206.           Copyright (C) 1989 by C. E. Krehbiel                      Page ii
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.           ABC FUN KEYS                                Program Documentation
  218.           _________________________________________________________________
  219.  
  220.  
  221.  
  222.                               TABLE OF CONTENTS, Cont.
  223.                               -----------------------
  224.  
  225.  
  226.  
  227.           HIDDEN GAME FEATURES  . . . . . . . . . . . . . . . . . . . .  18
  228.  
  229.           USING ABC FUN KEYS WITH A RAM-DISK  . . . . . . . . . . . . .  19
  230.  
  231.           NOTES ON USING ABC FUN KEYS WITH A HARD DISK  . . . . . . . .  19
  232.  
  233.           OTHER ABC FUN KEY NOTES OF INTEREST . . . . . . . . . . . . .  20
  234.  
  235.           LISTING OF ABC PROGRAM FILES AND USES . . . . . . . . . . . .  21
  236.  
  237.           INSTANT MAILER REGISTRATION FORM  . . . . . . . . . . . . . .  22
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.           Copyright (C) 1989 by C. E. Krehbiel                     Page iii
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.           ABC FUN KEYS                                Program Documentation
  287.           _________________________________________________________________
  288.  
  289.  
  290.  
  291.                                   COPYRIGHT NOTICE
  292.                                   ----------------
  293.  
  294.  
  295.  
  296.           The ABC FUN KEYS program and manual are copyright (C) 1989 by
  297.           Courtney E. Krehbiel.  All rights are reserved.  Non-registered
  298.           users, PC software libraries, and computer software clubs are
  299.           granted a limited license to use this product on a trial basis,
  300.           and to copy the program for trial use by others subject to the
  301.           following limitations:
  302.  
  303.  
  304.                The ABC FUN KEYS program must be distributed in unmodified
  305.                form, complete with all files and documentation.  See the
  306.                file list later in this documentation for details.
  307.  
  308.                No fee, charge or other consideration may be requested or
  309.                accepted for program distribution with one exception.  PC
  310.                software libraries may charge a maximum of $6 per
  311.                distribution diskette to defray costs of copying and
  312.                mailing.
  313.  
  314.                ABC FUN KEYS may NOT be distributed in conjunction with any
  315.                other hardware or software product without the written
  316.                permission of the author.  For example, this means the
  317.                program can NOT be given away by computer outlets as part of
  318.                a computer system without my written permission.
  319.  
  320.  
  321.           If you intend to use ABC FUN KEYS after an evaluation period, you
  322.           MUST register the program.  To do otherwise is a violation of the
  323.           distribution license and United States Copyright laws. 
  324.           Commercial, educational, business or government use is prohibited
  325.           without site registration.  For example, you may NOT use this
  326.           program in a Pre-School or Day-care center without site
  327.           registration.  Registration fees for such uses are extremely
  328.           reasonable.  Please refer to the registration form for details.
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.           Copyright (C) 1989 by C. E. Krehbiel                      Page iv
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.           ABC FUN KEYS                                Program Documentation
  356.           _________________________________________________________________
  357.  
  358.  
  359.  
  360.                      THANK YOU FOR YOUR INTEREST IN ABC FUN KEYS
  361.                      -------------------------------------------
  362.  
  363.  
  364.           Thank you very much for looking at ABC FUN KEYS.  I sincerely
  365.           hope that you and a child important to you will find this program
  366.           easy, fun to use, and educational.  
  367.  
  368.           I have tried very hard to make ABC FUN KEYS as intuitive to use
  369.           as possible.  However, there are features and capabilities
  370.           included in the program that are not obvious from the screen
  371.           displays.  I strongly recommend a quick review of this
  372.           documentation file to get a feel for the range of possibilities
  373.           that ABC FUN KEYS provides.
  374.  
  375.           Because of the age of the intended audience, I encourage you to
  376.           participate with the child in playing the games.  You can provide
  377.           the vocalization of letters and numbers, positive feedback
  378.           rewards, and closeness that a program can never match.
  379.  
  380.           If you choose to let your child play solo, be reassured that the
  381.           program has been carefully designed to prevent a small child from
  382.           inadvertently damaging other files which may be on your computer. 
  383.           For example, one program option deliberately makes it difficult
  384.           to exit so a small child won't accidentally get to DOS. 
  385.  
  386.           Obviously, I hope that you will register your copy of ABC FUN
  387.           KEYS.  All registration proceeds are placed in an account for my
  388.           two children.  I don't expect you to register if you decide the
  389.           program does not meet your needs.  If you choose not to register,
  390.           I would greatly appreciate a note describing what you expected
  391.           the program to do and why you are disappointed.  In either case,
  392.           please pass the program along to others who may be interested.
  393.  
  394.           Once again, THANK YOU for looking at ABC FUN KEYS.  I hope it
  395.           provides many hours of enjoyable learning for a small child you
  396.           love.
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.  
  413.           Copyright (C) 1989 by C. E. Krehbiel                       Page 1
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420.  
  421.  
  422.  
  423.  
  424.           ABC FUN KEYS                                Program Documentation
  425.           _________________________________________________________________
  426.  
  427.  
  428.  
  429.                                 WHY SHOULD I REGISTER ??
  430.                                 ------------------------
  431.  
  432.           Many people tacitly regard "Shareware" distributed software as
  433.           "free".  This is not true.  There is also the inclination to "let
  434.           the other guy register".  As a result, very few users bothered to
  435.           register earlier versions of ABC FUN KEYS which contained the
  436.           complete alphabet.  I nearly abandoned the concept of "Shareware"
  437.           software distribution.
  438.  
  439.           After this early discouragement, and in a fashion similar to many
  440.           other shareware programs, the full benefits of ABC FUN KEYS were
  441.           set aside for those who registered their copy.  Therefore, the
  442.           complete set of auxiliary pictures for ABC FUN KEYS is no longer
  443.           included in the shareware version of the program.  However, the
  444.           program is completely functional.  There are no missing features
  445.           or capabilities in the Shareware version other than the auxiliary
  446.           picture files.
  447.  
  448.           I will abide by the spirit of "Shareware".  If you feel the full
  449.           set of picture files is required to properly evaluate ABC FUN
  450.           KEYS, please send me a letter stating why you feel you are unable
  451.           to fairly evaluate the "Shareware" version of the program.  You
  452.           must also include a self addressed floppy disk mailer, one 5 1/4
  453.           inch floppy disk, and $1 for postage and handling if you expect
  454.           to receive a complete evaluation diskette.  I reserve the right
  455.           to refuse any requests which are inadequate or unreasonable in my
  456.           opinion. 
  457.  
  458.           -----------------------------------------------------------------
  459.           I will gladly send a complementary copy of ABC FUN KEYS to any
  460.           children with special circumstances such as a learning disability
  461.           or physical problem.  Please send me a brief letter requesting a
  462.           "special" copy.  
  463.           -----------------------------------------------------------------
  464.  
  465.           User feedback is an integral part of any successful software
  466.           program.  Please share your impression of ABC FUN KEYS by writing
  467.           me a message when you register.  Any comments or suggestions you
  468.           care to pass along will help me improve the program and enhance
  469.           the enjoyment of other children who may use it.  I have answered
  470.           every letter I have received about the program.  To a great
  471.           extent, the program has been shaped by user comments.
  472.  
  473.           An instant mailer registration form is contained in a separate
  474.           file named REGISTER.DOC.  I have continually upgraded and
  475.           supported this program since 1985.  In return, I greatly
  476.           appreciate your support by registering the program if you use it. 
  477.           Thank you in advance for your registration.
  478.  
  479.  
  480.  
  481.  
  482.           Copyright (C) 1989 by C. E. Krehbiel                       Page 2
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.           ABC FUN KEYS                                Program Documentation
  494.           _________________________________________________________________
  495.  
  496.  
  497.  
  498.                                 REGISTRATION BENEFITS
  499.                                 ---------------------
  500.  
  501.  
  502.  
  503.  
  504.           When you register the ABC FUN KEYS program by sending the $15
  505.           registration fee, you will receive my family's thanks plus the
  506.           following direct benefits:  
  507.  
  508.                - All registered users will receive a floppy disk with the
  509.                latest revision of the ABC FUN KEYS program.  Your program
  510.                disk will contain a serial number assigned only to you.
  511.  
  512.                - All registered users will receive the picture files which
  513.                complete the alphabet A - Z plus picture files for the
  514.                number keys 0 through 9.
  515.  
  516.                 - All registered users will also receive the ability to   
  517.                place their name or their child's name as registered owners
  518.                in the Initial Window display and the Registration Window
  519.                display.  
  520.  
  521.                - All registered users will receive notification of any   
  522.                major updates of ABC FUN KEYS.
  523.  
  524.  
  525.           Most important, you will receive a good conscience and the
  526.           knowledge that your fairness and integrity are setting a good
  527.           example for your children.  The "C Language" source code for this
  528.           program contains over 25,000 lines of code.  A program of this
  529.           magnitude requires thousands of hours to write, debug,
  530.           illustrate, and document for public delivery.  By registering and
  531.           showing your support, I am compensated for my effort and
  532.           encouraged to improve this program and provide others via the
  533.           "Shareware" software distribution method.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.  
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547.  
  548.  
  549.  
  550.  
  551.           Copyright (C) 1989 by C. E. Krehbiel                       Page 3
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.           ABC FUN KEYS                                Program Documentation
  563.           _________________________________________________________________
  564.  
  565.  
  566.  
  567.                     COMPUTER SYSTEM REQUIREMENTS FOR ABC FUN KEYS
  568.                     ---------------------------------------------
  569.  
  570.  
  571.  
  572.  
  573.           In order to run ABC FUN KEYS, you must have the following minimum
  574.           level of computer equipment:
  575.  
  576.  
  577.           An IBM Personal Computer or compatible with:
  578.  
  579.                               - 256 K RAM or more.
  580.                               - 1 double sided floppy disk drive. (360 KB)
  581.                               - PC / MS-DOS Ver. 2.0 or later.
  582.                               - Video display card which supports any of
  583.                                 the following PC standards:
  584.                                    CGA, Hercules monochrome,
  585.                                    EGA, or VGA.
  586.                               - Monochrome monitor capable of
  587.                                 displaying graphics.
  588.  
  589.  
  590.  
  591.           Recommended equipment additions include:
  592.  
  593.                               - 640 K RAM 
  594.                               - RAM disk software
  595.                               - Color monitor or EGA/VGA color monitor
  596.                                    and appropriate video card.
  597.                               - Hard Disk drive.
  598.  
  599.  
  600.           By storing the picture files on a floppy disk simulated in RAM
  601.           (RAM disk), the speed and keyboard responsiveness of the program
  602.           are substantially improved.  The use of a hard disk for program
  603.           and file storage will also result in good performance.
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.           Copyright (C) 1989 by C. E. Krehbiel                       Page 4
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.           ABC FUN KEYS                                Program Documentation
  632.           _________________________________________________________________
  633.  
  634.  
  635.  
  636.                                 PROGRAM OVERVIEW
  637.                                 ----------------
  638.  
  639.  
  640.           ABC FUN KEYS is a learning program designed to introduce a child
  641.           from the ages of 2 to 6 years to the concept of letters, the
  642.           alphabet, and computer keyboards.  The program has been designed
  643.           around colorful, full screen pictures and familiar nursery rhyme
  644.           melodies to make learning as enjoyable and stimulating as
  645.           possible.  There are on-screen scrolling lyrics for those who
  646.           wish to sing along with the nursery rhyme melodies.
  647.  
  648.           The program consists of four learning games with several game
  649.           options structured around the alphabet and numbers.  There are
  650.           two ways to start the program and select the game.  The first is
  651.           a picture menu intended for small children.  A child only needs
  652.           to press any key to move a blinking star from descriptive picture
  653.           to picture.  The "enter" key selects the game for play.  
  654.  
  655.           For adults, there is a window paged menu with game descriptions
  656.           and help screens.  The adult menu leads to a game control panel
  657.           before starting the selected game.  This allows you to select the
  658.           letters and numbers which will be used in the game as well as
  659.           various game options.  Control over the selection of letters and
  660.           numbers is critical to the learning process since few small
  661.           children can assimilate the entire alphabet at one time.
  662.  
  663.           Due to the age of the intended user, it is usually recommended
  664.           that an adult supervise the operation of this program.
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674.  
  675.  
  676.  
  677.  
  678.  
  679.  
  680.  
  681.  
  682.  
  683.  
  684.  
  685.  
  686.  
  687.  
  688.  
  689.           Copyright (C) 1989 by C. E. Krehbiel                       Page 5
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.           ABC FUN KEYS                                Program Documentation
  701.           _________________________________________________________________
  702.  
  703.  
  704.  
  705.                                   GAME DESCRIPTIONS
  706.                                   -----------------
  707.  
  708.  
  709.           ABC FUN KEYS contains four different games.  At the beginning of
  710.           the session, any game can be selected either by a children's
  711.           picture menu or through a parent's control panel.  The parent
  712.           control system allows selection of specific letters and numbers
  713.           plus choice of numerous game options.  The children's menu allows
  714.           easy game selection.  For advanced users, ABC FUN KEYS can be
  715.           started with command line parameters and configuration files for
  716.           virtually automatic operation.
  717.  
  718.  
  719.                GAME ONE -- Basic
  720.                -----------------
  721.                Once the first game is started, a letter and object picture
  722.                are displayed on the monitor.  The child must press the
  723.                corresponding letter key on the keyboard.  When successful,
  724.                a short nursery rhyme is played and the colors in the
  725.                picture flash.  Incorrect key responses are greeted with a
  726.                buzz.  This is repeated until all the selected letters have
  727.                been used whereupon the picture selection begins to repeat. 
  728.                A picture "flashcard" mode is also available in this game.
  729.  
  730.  
  731.                GAME TWO -- Guess Quick
  732.                -----------------------
  733.                The second game is better for older children with some
  734.                experience with numbers, letters, and the keyboard.  It is
  735.                similar to the basic game except that the picture is
  736.                gradually revealed.  The rate of picture growth increases as
  737.                the picture nears completion.  The child must recognize the
  738.                picture and letter and press the corresponding keyboard key
  739.                before or shortly after the picture is completed.  Success
  740.                is met by a complete picture, a nursery rhyme, and flashing
  741.                colors.  If unsuccessful, the picture disintegrates and
  742.                another begins to take its place.
  743.  
  744.  
  745.  
  746.  
  747.  
  748.  
  749.  
  750.  
  751.  
  752.  
  753.  
  754.  
  755.  
  756.  
  757.  
  758.           Copyright (C) 1989 by C. E. Krehbiel                       Page 6
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.           ABC FUN KEYS                                Program Documentation
  770.           _________________________________________________________________
  771.  
  772.  
  773.  
  774.                                GAME DESCRIPTIONS Cont.
  775.                                -----------------------
  776.  
  777.  
  778.                GAME THREE -- Heaven and Mud
  779.                ----------------------------
  780.                This game is a child's typing tutor.  It's been designed to
  781.                appeal to older children.  The game screen is composed of
  782.                three areas.  There is "Heaven" at the top with a smiling
  783.                sun face, "Air" in the middle of the screen, and "Mud" at
  784.                the bottom of the screen with a frowning mud face.  When the
  785.                game is started, three of the preselected letters or numbers
  786.                begin to float in the air.  If the keyboard key
  787.                corresponding to a letter is pressed, the letter explodes
  788.                into hearts and floats to heaven.  Another letter or number
  789.                takes its place.  If the letter hasn't been "hearted to
  790.                heaven" within a random preset time, the unloved letter
  791.                sinks into the mud.  Letters that are about to expire change
  792.                color as a warning.
  793.  
  794.                During game play, action can be slowed down by pressing
  795.                "down" arrow.  Movement can be speeded up by pressing "up"
  796.                arrow.  Computer processing power limits the velocity beyond
  797.                a certain point due to requirements imposed by the animation
  798.                technique.  On a 4.77 MHz PC, the fastest movement is fairly
  799.                slow.  If you're lucky enough to be using an 80386 computer,
  800.                characters can literally fly across the screen.  In the
  801.                control panel, you have control of the initial speed and
  802.                lifetime delay factors to allow you to tailor the game to
  803.                your child's abilities.
  804.  
  805.                The game ends when either Heaven or the Mud become full of
  806.                letters.  For an extra challenge, lower case letters can be
  807.                used in this game.  
  808.  
  809.  
  810.  
  811.                GAME FOUR -- Display
  812.                --------------------
  813.                The fourth learning game is for the youngest children.  It
  814.                allows the child to press a key on the keyboard and the
  815.                computer will respond by displaying a picture of the letter
  816.                and an associated item.  The picture is displayed for the
  817.                duration of a nursery rhyme melody.  Lyrics for the nursery
  818.                rhyme appear in the upper left corner of the screen.
  819.  
  820.  
  821.  
  822.  
  823.  
  824.  
  825.  
  826.  
  827.           Copyright (C) 1989 by C. E. Krehbiel                       Page 7
  828.  
  829.  
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.           ABC FUN KEYS                                Program Documentation
  839.           _________________________________________________________________
  840.  
  841.  
  842.  
  843.                          STARTING THE GAME -- Floppy Disk System
  844.                          ---------------------------------------
  845.  
  846.  
  847.           1.   Turn on the computer with a copy of your DOS diskette in
  848.                disk drive A.
  849.  
  850.           2.   If the DOS program asks you for the date and time, press the
  851.                [Enter] key twice.  The date and time are not needed for
  852.                this program.
  853.  
  854.           3.   At this time, the display should contain the DOS prompt...
  855.                     A>
  856.  
  857.           4.   Remove the DOS diskette from disk drive A and insert a
  858.                backup copy of your ABC FUN KEYS diskette into disk drive A.
  859.                (Read your DOS manual on how to make a backup copy using the
  860.                DISKCOPY command.)
  861.  
  862.           5.   Enter the following command after the DOS prompt:
  863.                     ABC [Enter]
  864.  
  865.           6.   Disk drive A will be activated and the children's menu for
  866.                ABC FUN KEYS will be displayed.
  867.  
  868.           7.   Select any of the game variations by pressing any key except
  869.                "Enter" until the blinking star is in the window for the
  870.                desired game.  Press [Enter] to start that game.  (Please
  871.                note that if the ABC.CFG configuration file is not present,
  872.                ABC will immediately enter into the Parent's setup mode
  873.                described below.  To create a configuration file, use the
  874.                "Save Game Configuration" option in the setup menu.)
  875.  
  876.  
  877.           Optional Parent's Setup Mode
  878.           -----------------------------
  879.           8.   Instead of starting the game, you can enter the parent's
  880.                startup mode with verbal game descriptions and access to the
  881.                control panel by pressing "Ctrl-H" for help.  (The
  882.                [Backspace] key is equivalent to "Ctrl-H").
  883.  
  884.           9.   The parent's startup menu presents six windows with
  885.                instructions, a brief description of each game, and a
  886.                message about registering your copy of ABC FUN KEYS.  To
  887.                move between the windows, press any key except the [Enter]
  888.                key.  To select a game for play, activate the window that
  889.                describes the game and press the [Enter] key.
  890.  
  891.           10.  In the parent's startup menu, games 1 through 3 lead into
  892.                the Picture Selection and Control Panel.  This allows
  893.                selection of letters plus control of other game features. 
  894.  
  895.  
  896.           Copyright (C) 1989 by C. E. Krehbiel                       Page 8
  897.  
  898.  
  899.  
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.           ABC FUN KEYS                                Program Documentation
  908.           _________________________________________________________________
  909.  
  910.  
  911.  
  912.                                STARTING THE GAME Cont.
  913.                                -----------------------
  914.  
  915.  
  916.           11.  In the picture selection menu, an alphabetical listing of
  917.                the available ABC pictures and a Control Panel is presented. 
  918.                Help is available for this screen by pressing "Ctrl-H".  You
  919.                can escape from the help screen by pressing any key.
  920.  
  921.           12.  The letters can be selected for play individually or in
  922.                groups.  To move the cursor to the individual letters, press
  923.                the [Left arrow] key or [Esc].  To highlight a letter and
  924.                select it for game play, press [Spacebar] or [Enter]. 
  925.                Pressing the [Spacebar] again deselects the letter.
  926.  
  927.           13.  Repeat step 12 to select as many pictures as desired. 
  928.                Pictures can be selected in any order.  The order of
  929.                selection is the order in which the pictures will appear in
  930.                games 1 and 2 unless random order presentation is selected
  931.                in the control panel.
  932.  
  933.           14.  If it is desired to select all the pictures, all the
  934.                letters, or all the numbers, that can be easily accomplished
  935.                in the control panel.  To return to the control panel, press
  936.                [Esc] or use the [Right Arrow] key.
  937.  
  938.           15.  If you wish to save the letter selections for a later game
  939.                session, move the cursor to the Control Panel.  Then press
  940.                "S" to save the game configuration.  You can also use the up
  941.                or down arrow keys to move the cursor to the "Save Game
  942.                Configuration" line and then press [Spacebar] or [Enter] to
  943.                select that option.
  944.  
  945.           16.  Once all the desired pictures and game options have been
  946.                selected and the configuration optionally saved, move the
  947.                highlighted cursor to the top choice labeled "START GAME
  948.                PLAY" and press [Enter] or [Spacebar] key to begin the game. 
  949.                You can also start the game by pressing "G".
  950.  
  951.           17.  Pressing "Ctrl-Home" will restart the game at the opening
  952.                menu.  Pressing "Ctrl-End" or "Ctrl-Break" will exit the
  953.                game.  These are available whenever the program is waiting
  954.                for a user keystroke.  If the ABC game was started with the
  955.                "Easy Exit" command line option, (/E), then the F9 function
  956.                key will restart the game and F10 will exit the game.  If
  957.                you are starting ABC from a menu of choices for your child,
  958.                this allows your child an easy way to return to the menu.
  959.  
  960.  
  961.  
  962.  
  963.  
  964.  
  965.           Copyright (C) 1989 by C. E. Krehbiel                       Page 9
  966.  
  967.  
  968.  
  969.  
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.           ABC FUN KEYS                                Program Documentation
  977.           _________________________________________________________________
  978.  
  979.  
  980.  
  981.                          STARTING THE GAME -- Hard Disk System
  982.                          -------------------------------------
  983.  
  984.  
  985.           If you are fortunate enough to have a hard disk in your computer,
  986.           you should replace the instructions contained in steps 1 through
  987.           5 above with the following procedure to load the ABC game onto
  988.           your hard disk.
  989.  
  990.  
  991.           To load ABC FUN KEYS onto your hard disk:
  992.           -----------------------------------------
  993.           1.   Turn on the computer and get to the DOS prompt.  This will
  994.                usually be:    C:\>
  995.  
  996.           2.   Make a subdirectory to contain the ABC FUN KEYS program
  997.                files by typing:   MD \ABC [Enter]
  998.  
  999.           3.   Insert the diskette with the ABC FUN KEYS files into drive
  1000.                A: on your computer and type:   COPY A:\*.* C:\ABC [Enter]
  1001.  
  1002.           4.   The ABC FUN KEYS files have now been copied to your hard
  1003.                disk.  You should not need to repeat these steps again. 
  1004.                Remove the ABC FUN KEYS diskette and put it in a safe place.
  1005.  
  1006.  
  1007.  
  1008.           To run ABC FUN KEYS from your hard disk:
  1009.           ----------------------------------------
  1010.  
  1011.           1.   Turn on the computer and get to the DOS prompt.  This will
  1012.                usually be:    C:\>
  1013.  
  1014.           2.   Make  \ABC your default subdirectory by typing:  
  1015.                     CD \ABC [Enter]
  1016.  
  1017.           3.   Start the ABC game by typing:   ABC
  1018.  
  1019.  
  1020.           You can now continue with Step 6 in the instructions for floppy
  1021.           disk users above.
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.           Copyright (C) 1989 by C. E. Krehbiel                      Page 10
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.           ABC FUN KEYS                                Program Documentation
  1046.           _________________________________________________________________
  1047.  
  1048.  
  1049.  
  1050.                                CONTROL PANEL FEATURES 
  1051.                                ----------------------
  1052.  
  1053.  
  1054.           The Picture Selection & Control Menu is accessed requesting
  1055.           "Help" from the Children's Picture Menu by pressing "Ctrl H". 
  1056.           The selection menu is automatically presented when any game but
  1057.           game four is selected.  The Control Panel is on the right side of
  1058.           the menu screen.  On the left side is an alphabetical listing of
  1059.           available pictures that can be used in the game.  Any pictures
  1060.           that have been selected for play are highlighted.
  1061.  
  1062.           The control panel is divided into three sections by horizontal
  1063.           lines.  The top section contains disk drive information and a
  1064.           brief reminder of useful keystrokes.  The middle section contains
  1065.           a bar selection menu for different game features.  The bottom
  1066.           section contains status indicators for several game features. 
  1067.           Not all menu bar features apply to each game.  Features that are
  1068.           available for the selected game are presented in normal colors
  1069.           with a highlighted key letter.  Unavailable options are in a dim
  1070.           color without a highlighted letter.  The options for Game 3,
  1071.           Heaven and Mud, are slightly different.
  1072.  
  1073.           There are two ways to select an option.  The first is to press
  1074.           the highlighted key that corresponds to the menu bar option.  A
  1075.           feature can also be selected by using the "Up" and "Down" arrow
  1076.           keys to move the highlighted bar to the desired item.  The item
  1077.           can then be selected by pressing  [Spacebar] or [Enter].
  1078.  
  1079.           The features in the Control Panel are as follows.  Applicable
  1080.           games for each option appear in parenthesis.
  1081.  
  1082.  
  1083.           Clear and Start Over
  1084.           --------------------
  1085.                Deselects all letter and number pictures and starts over
  1086.                with a clean slate.  Note that at least one picture must be
  1087.                selected to successfully start the game.  (1,2,3)
  1088.  
  1089.           Select All
  1090.           ----------
  1091.                Selects all available letter and number pictures for game
  1092.                play.  (1,2,3)
  1093.  
  1094.           Select All Alphabet
  1095.           -------------------
  1096.                Selects all available letter pictures A-Z for game play. 
  1097.                All number pictures are automatically deselected.  (1,2,3)
  1098.  
  1099.  
  1100.  
  1101.  
  1102.  
  1103.           Copyright (C) 1989 by C. E. Krehbiel                      Page 11
  1104.  
  1105.  
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.           ABC FUN KEYS                                Program Documentation
  1115.           _________________________________________________________________
  1116.  
  1117.  
  1118.  
  1119.                             CONTROL PANEL FEATURES, Cont.
  1120.                             -----------------------------
  1121.  
  1122.  
  1123.           Select All Numbers
  1124.           ------------------
  1125.                Selects all available number pictures 0-9 for game play. 
  1126.                All letter files are automatically deselected.  (1,2,3)
  1127.  
  1128.           Disable/Enable Nursery Rhyme Music
  1129.           ----------------------------------
  1130.                This option toggles a switch which selects either nursery
  1131.                rhyme melodies or a "TA DA" sound when pictures have been
  1132.                successfully keyed.  An indicator in the bottom panel shows
  1133.                TONE when the "TA DA" sound has been selected, or RHYM when
  1134.                nursery rhymes are active.  Note that the "Num Lock" key can
  1135.                perform the same function while a game is being played. 
  1136.                (1,2,4)
  1137.  
  1138.           Enable Random/Sorted Order Selection
  1139.           ------------------------------------
  1140.                This option toggles a switch which causes pictures to be
  1141.                presented for play in sorted or random order.  In the sorted
  1142.                order mode, pictures will be presented in the order in which
  1143.                they were selected.  This will be numeric and alphabetical
  1144.                order if control panel group selection was used.  In random
  1145.                mode, pictures will not be repeated until all pictures have
  1146.                been shown.  An indicator box in the bottom panel shows
  1147.                RANDM for random order and ORDRD for selected order mode. 
  1148.                (1,2)
  1149.  
  1150.           Enable/Release Keyboard Plus Key Hold
  1151.           -------------------------------------
  1152.                The Plus Key Hold is a feature which can be used by an adult
  1153.                to moderate the pace of play.  I added this feature to an
  1154.                early version of the program when my daughter insisted on
  1155.                bashing all the keys at random just to hear the noise it
  1156.                made.  Plus Key Hold causes the keyboard to be dead once a
  1157.                picture has been displayed until the "Plus" key on the right
  1158.                side of the keyboard has been pressed.  Then the keyboard is
  1159.                live.  As a reminder, a tiny "+" symbol appears in the upper
  1160.                left corner of the screen.
  1161.  
  1162.                The current status of the plus key hold toggle switch is
  1163.                shown by an indicator in the lower panel.  PLS OF
  1164.                corresponds to "plus off" or a normal live keyboard.  PLS ON
  1165.                indicates that Plus Key Hold is active.  (1)
  1166.  
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.           Copyright (C) 1989 by C. E. Krehbiel                      Page 12
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.           ABC FUN KEYS                                Program Documentation
  1184.           _________________________________________________________________
  1185.  
  1186.  
  1187.  
  1188.                             CONTROL PANEL FEATURES, Cont.
  1189.                             -----------------------------
  1190.  
  1191.           Lock/Unlock Songs to/from Pictures
  1192.           ----------------------------------
  1193.                This is one of many features based upon a user's suggestion. 
  1194.                This option allows the nursery rhyme songs to be "locked" or
  1195.                synchronized to the letter/number pictures.  When songs are
  1196.                not locked, they are selected at random.  To the extent
  1197.                possible, songs try to emphasize the featured letter when
  1198.                they are synchronized to the picture.  For example, if the
  1199.                songs are "locked", "The Old Brass Wagon" is always played
  1200.                when the letter "B" is pressed.  The control panel indicator
  1201.                displays SYNC when the nursery rhymes are locked to the
  1202.                pictures.  NOSYNC is displayed for random selection of
  1203.                songs.  (1,2,4)  
  1204.  
  1205.           Save Game Configuration
  1206.           -----------------------
  1207.                This is a very powerful feature which allows all pertinent
  1208.                game information to be saved in a configuration file.  The
  1209.                saved information consists of the picture selection list and
  1210.                the status of every item in the Control Panel indicator
  1211.                field.  The name of the default configuration file is
  1212.                ABC.CFG.  This file will be updated every time the Save Game
  1213.                option is selected.  The next time ABC FUN KEYS is started,
  1214.                it will automatically use the letters and parameters stored
  1215.                in the configuration file.  (1,2,3,4)
  1216.  
  1217.                This semi-permanent configuration capability allows you to
  1218.                design a custom game environment for your child.  Once
  1219.                configured, a game can be easily selected from the
  1220.                Children's Picture Menu until you decide to change
  1221.                parameters.
  1222.  
  1223.                For advanced users, ABC FUN KEYS has the ability to use
  1224.                multiple configuration files by means of the command line
  1225.                parameter /C=<ABC config file name>.  (See the next section
  1226.                for more information on command line control parameters.) 
  1227.                When you specify a configuration file name other than the
  1228.                default, ABC FUN KEYS saves its configuration information to
  1229.                a file of that name.  If the file does not already exist, it
  1230.                is created.  Therefore, you can have multiple configuration
  1231.                files that are designed for different purposes.
  1232.  
  1233.  
  1234.  
  1235.  
  1236.  
  1237.  
  1238.  
  1239.  
  1240.  
  1241.           Copyright (C) 1989 by C. E. Krehbiel                      Page 13
  1242.  
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.           ABC FUN KEYS                                Program Documentation
  1253.           _________________________________________________________________
  1254.  
  1255.  
  1256.  
  1257.                             GAME 3 CONTROL PANEL FEATURES
  1258.                             -----------------------------
  1259.  
  1260.           Use LowerCase/UpperCase Letters in Game3
  1261.           ----------------------------------------
  1262.                This menu bar option allows selection of uppercase or lower
  1263.                case letters in Game 3, Heaven and Mud.  Numbers are not
  1264.                affected.  Upper case letters will be used when G3 UPR is in
  1265.                the indicator display.  Lower case letters will be used when
  1266.                G3 LWR is displayed.
  1267.  
  1268.           Heaven/Mud Letter Velocity
  1269.           --------------------------
  1270.                This selection controls the speed at which the characters
  1271.                move across the screen subject to the capabilities of the
  1272.                computer.  When this item is selected, a setting window
  1273.                appears that allows the speed variable to be changed. 
  1274.                Applicable values are from 0 to 15 with lower numbers
  1275.                introducing less delay in the character movement for a
  1276.                faster game.  If set to -1, the computer's speed is
  1277.                automatically sensed and velocity is adjusted automatically
  1278.                for an intermediate level of play.  Note that when using a
  1279.                4.77 MHz PC, the fastest character movement is fairly slow. 
  1280.                Speed can be adjusted during the course of game play by
  1281.                pressing the [Up Arrow] key to speed up play and the [Down
  1282.                Arrow] key to slow down play.
  1283.  
  1284.           Heaven/Mud Letter Duration
  1285.           --------------------------
  1286.                The duration selection controls the maximum number of moves
  1287.                that a character can make before expiring.  The actual
  1288.                number of moves is set by a random number generator for each
  1289.                character subject to this maximum value.  When this item is
  1290.                selected, a setting window opens that allows the duration
  1291.                variable to be changed.  Applicable values are from 1 to 50. 
  1292.                Lower values correspond to a shorter average duration time
  1293.                and hence a faster game requiring more skill.
  1294.  
  1295.           Heaven/Mud Letter Warning
  1296.           -------------------------
  1297.                Before each character is about to expire, it changes color
  1298.                as a warning.  The warning selection allows you to set the
  1299.                number of moves before expiration that the warning appears. 
  1300.                Notice that it should be set lower than the duration
  1301.                variable discussed above.  When this item is selected, a
  1302.                setting window opens that allows the warning variable to be
  1303.                changed.  Applicable values are from 1 to 10.  Lower values
  1304.                correspond to less expiration warning time and hence a game
  1305.                requiring greater skill.
  1306.  
  1307.  
  1308.  
  1309.  
  1310.           Copyright (C) 1989 by C. E. Krehbiel                      Page 14
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.           ABC FUN KEYS                                Program Documentation
  1322.           _________________________________________________________________
  1323.  
  1324.  
  1325.  
  1326.                             COMMAND LINE CONTROL FEATURES
  1327.                             -----------------------------
  1328.  
  1329.           A command line parameter is an instruction to the ABC FUN KEYS
  1330.           program that is entered on the same line as the command to start
  1331.           the program from DOS.  These are generally for advanced users. 
  1332.           You do not need to enter any commands other than "ABC" to make
  1333.           the program run.  The command line instructions add extra
  1334.           options.  All command line instructions start with a forward
  1335.           slash "/".  If you type "ABC /?", the program will provide a
  1336.           brief listing of all available command line options.  Following
  1337.           are listings, descriptions, and examples for the optional command
  1338.           line parameters for ABC FUN KEYS.
  1339.  
  1340.  
  1341.                /D=<Drive:pathname>  (Drives A: thru H: are valid)
  1342.                     This command allows you to specify a drive and pathname
  1343.                     to the ABC picture and auxiliary files.  If omitted,
  1344.                     ABC FUN KEYS defaults to the current drive and
  1345.                     directory.  The program will run on most local area
  1346.                     networks.  If you need to use drive letter greater than
  1347.                     H:, consider using DOS's ASSIGN command.
  1348.                     Example:  ABC /D=C:\GAMES\ABC
  1349.  
  1350.                /G=<Game number>  (1 thru 4 are valid numbers)   
  1351.                     This option allows you to automatically select one of
  1352.                     the four games to be played.  If you select this
  1353.                     option, ABC FUN KEYS immediately begins the chosen game
  1354.                     without any menus.
  1355.                     Example:  ABC /G=3
  1356.  
  1357.                /V=<Video mode> (1=CGA, 2=MCGA, 3=EGA, 7=MONO, 9=VGA)
  1358.                     ABC FUN KEYS has the ability to automatically detect
  1359.                     the type of video display board you have installed in
  1360.                     your computer.  This command line option allows you to
  1361.                     override the default selection.  If you are having
  1362.                     trouble with your display, you may wish to experiment
  1363.                     with different options from 0 through 10.
  1364.                     Example:  ABC /V=7  
  1365.  
  1366.                /C=<ABC config file name>  (The default file is ABC.CFG)
  1367.                     When you start the game, ABC FUN KEYS looks up initial
  1368.                     game settings in a configuration file.  This option
  1369.                     allows you to have multiple configuration files and
  1370.                     recall any of them from the command line.  This might
  1371.                     be useful if you wanted to develop a front end
  1372.                     selection menu for different types of games.
  1373.                     Example:  ABC /C=MYGAME.CFG
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.           Copyright (C) 1989 by C. E. Krehbiel                      Page 15
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.           ABC FUN KEYS                                Program Documentation
  1391.           _________________________________________________________________
  1392.  
  1393.  
  1394.  
  1395.                          COMMAND LINE CONTROL FEATURES Cont.
  1396.                          -----------------------------------
  1397.  
  1398.  
  1399.  
  1400.                /N=<Number of Songs>  (The default is 27 songs available)
  1401.                     This setting allows you to restrict the number of songs
  1402.                     available to the ABC program.  It is probably more
  1403.                     useful if you wish to add additional songs.  Utilities
  1404.                     to manipulate the song file and add songs are available
  1405.                     on the ABC bulletin board system to registered program
  1406.                     users.
  1407.                     Example:  ABC /N=20
  1408.  
  1409.                /T=<Tempo Modify Factor>  (The default is 10, normal speed.)
  1410.                     The Tempo Modify Factor allows you to change the tempo
  1411.                     of the nursery rhyme games that will be played by the
  1412.                     ABC Fun Keys program.  Factors can range from 5, the
  1413.                     fastest tempo, to 30 which will produce the slowest
  1414.                     tempo.  Experiment to see which you prefer.
  1415.                     Example:   ABC /T=15 
  1416.                                (Produces a slightly slower rhyme tempo.)
  1417.  
  1418.                /Q   (Quiet operation)
  1419.                     This option kills all sound effects and nursery rhyme
  1420.                     melodies for totally quiet play.  Most kids find it
  1421.                     boring.  Many adults love it.  You decide!
  1422.                     Example:  ABC /Q
  1423.  
  1424.                /M   (Skips the children's opening Menu)
  1425.                     You may always want to exercise total control over the
  1426.                     game setup.  If you find yourself usually using the
  1427.                     help key from the Children's opening menu, this option
  1428.                     provides an easy way to skip it.
  1429.                     Example:  ABC /M
  1430.  
  1431.                /S   (Snow reduction)
  1432.                     Many early CGA video display boards produce a snowy or
  1433.                     static filled image during screen updates when a
  1434.                     program writes directly to the video display.  Most
  1435.                     programmers (including yours truly) love to design
  1436.                     programs that write directly to the display since it
  1437.                     provides fast, snappy graphics.  If you have one of the
  1438.                     old video boards, you have a choice between a fast
  1439.                     static filled display, or a much slower but relatively
  1440.                     static free display.
  1441.                     Example:  ABC /S
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.           Copyright (C) 1989 by C. E. Krehbiel                      Page 16
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.  
  1457.  
  1458.  
  1459.           ABC FUN KEYS                                Program Documentation
  1460.           _________________________________________________________________
  1461.  
  1462.  
  1463.  
  1464.                          COMMAND LINE CONTROL FEATURES Cont.
  1465.                          -----------------------------------
  1466.  
  1467.  
  1468.  
  1469.                /E   (Easy Exit)
  1470.                     Several people requested an easy way to exit or restart
  1471.                     the ABC program for children rather than the obtuse
  1472.                     "Ctrl-Home/End" keys.  This allows you to provide that
  1473.                     option.  When enabled, "easy exit" allows the F9
  1474.                     function key to restart the program and F10 to
  1475.                     immediately exit.  These keys are active any time the
  1476.                     program is waiting for keyboard input.
  1477.                     Example:  ABC /E  enables "easy exit".
  1478.  
  1479.                /P   (Print Screen Activated)
  1480.                     Some users wanted to be able to print the screen
  1481.                     pictures.  The [Print Screen] keyboard key is normally
  1482.                     disabled to prevent the program from hanging if a
  1483.                     printer is off-line, or lots of paper from being
  1484.                     wasted.  This switch activates screen printing.  As a
  1485.                     reminder, you will need to utilize a graphics driver
  1486.                     such as DOS's GRAPHICS.COM to successfully print a
  1487.                     graphics screen image.  Check your printer and DOS
  1488.                     manuals for details.  Not all printers may be able to
  1489.                     do this function correctly.
  1490.                     Example:  ABC /P  enables screen printing.
  1491.  
  1492.  
  1493.  
  1494.           You can combine multiple command line instructions on the same
  1495.           line.  For example, if you want to set up your own front end menu
  1496.           for ABC FUN KEYS, a command line setup like this might be useful:
  1497.  
  1498.                     ABC /D=C:\GAMES\ABC /C=ALPHANUM.CFG /G=3
  1499.  
  1500.           Another few examples:
  1501.                     ABC /Q /M
  1502.                     abc /v=1 /s /d=e:
  1503.  
  1504.           Notice that either upper or lower case can be used and the order
  1505.           of the commands is not important.
  1506.  
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.           Copyright (C) 1989 by C. E. Krehbiel                      Page 17
  1518.  
  1519.  
  1520.  
  1521.  
  1522.  
  1523.  
  1524.  
  1525.  
  1526.  
  1527.  
  1528.           ABC FUN KEYS                                Program Documentation
  1529.           _________________________________________________________________
  1530.  
  1531.  
  1532.  
  1533.                                  HIDDEN GAME FEATURES
  1534.                                  --------------------
  1535.  
  1536.  
  1537.           1.   At any time the program is waiting for keyboard input, it is
  1538.                possible to restart the game at the opening menu selection
  1539.                by pressing "Ctrl-Home".  (Press both keys simultaneously.) 
  1540.                  
  1541.           2.   Press "Ctrl-End" or "Ctrl-Break" to end the game and return
  1542.                to the DOS prompt.
  1543.  
  1544.           3.   A "flashcard" mode is available in Game 1.  To enter the
  1545.                flashcard mode, press the "Scroll Lock" key in the upper
  1546.                right hand corner of the keyboard.  The length of the
  1547.                flashcard duration can be adjusted by pressing the "up
  1548.                arrow" key to speed up the rate and the "down arrow" key to
  1549.                slow down the rate.  The flashcard mode can be stopped by
  1550.                pressing the "Scroll Lock" key once again.  
  1551.  
  1552.                Note that the flashcard rate is dependent upon the speed of
  1553.                the disk drive and can not be increased beyond a certain
  1554.                point.  Use of a ram-disk or hard disk can significantly
  1555.                improve the performance of the program in this mode.
  1556.  
  1557.           4.   In some instances it may be desirable to eliminate the song
  1558.                which is played with each successful keystroke.  This mode
  1559.                can be selected by pressing the "Num Lock" key during the
  1560.                course of play.  While in this mode, songs are inhibited and
  1561.                only a cheerful "Ta-Da" note is played.  Operation can be
  1562.                restored to normal by once again pressing the "Num Lock"
  1563.                toggle key.  It is also possible to select this mode from
  1564.                the Parent's Control Panel.  When songs are inhibited by the
  1565.                control panel, the "Num Lock" key has no effect.
  1566.  
  1567.                Completely silent operation can only be selected by using
  1568.                the command line parameter /Q.
  1569.  
  1570.  
  1571.  
  1572.  
  1573.  
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.           Copyright (C) 1989 by C. E. Krehbiel                      Page 18
  1587.  
  1588.  
  1589.  
  1590.  
  1591.  
  1592.  
  1593.  
  1594.  
  1595.  
  1596.  
  1597.           ABC FUN KEYS                                Program Documentation
  1598.           _________________________________________________________________
  1599.  
  1600.  
  1601.  
  1602.                          USING ABC FUN KEYS WITH A RAM-DISK
  1603.                          ----------------------------------
  1604.  
  1605.           The use of a simulated floppy disk drive in RAM memory (commonly
  1606.           called a RAM Disk) can greatly speed up the rate at which the ABC
  1607.           program retrieves picture and music files.  This makes the game's
  1608.           operation seem instantaneous.
  1609.  
  1610.           To speed up the program in this way requires ram-disk software
  1611.           such as VDISK.SYS which is included with many copies of DOS. 
  1612.           Ram-disk software is not included with this program.
  1613.  
  1614.           Follow instructions to use your ram-disk software.  Create the
  1615.           electronic disk drive.  Label the disk drive C:.  Copy the
  1616.           picture and music files from the game disk to the electronic disk
  1617.           by issuing the following commands...
  1618.  
  1619.                          COPY A:*.S* C: [Enter]
  1620.  
  1621.           Begin the ABC FUN KEYS game by typing...
  1622.  
  1623.                          ABC /D=C: [Enter]
  1624.  
  1625.           Note that using the program command "/D=C:" following the call
  1626.           for the ABC program instructs the program to look for picture and
  1627.           other auxiliary files on the electronic disk, C:.  These files
  1628.           can be retrieved from any valid disk drive by changing the drive
  1629.           designation.  If no drive/path information is specified, the
  1630.           program assumes the current disk drive.
  1631.  
  1632.  
  1633.  
  1634.                     NOTES ON USING ABC FUN KEYS WITH A HARD DISK
  1635.                     --------------------------------------------
  1636.  
  1637.           Using ABC FUN KEYS with a hard disk is similar to the operation
  1638.           of the program with a RAM disk.  For example, suppose the program
  1639.           ABC is located in a subdirectory called "c:\games" off of the
  1640.           root directory.  To avoid cluttering up the games directory with
  1641.           the picture and auxiliary files, you may have placed them in the
  1642.           directory "c:\games\pics".  You must have all files with an
  1643.           extension that begins with "s" in the pics subdirectory.  (ie:
  1644.           *.s*)  To start the game type...
  1645.  
  1646.               CD \GAMES [Enter]
  1647.               ABC /D=C:\GAMES\PICS [Enter]
  1648.  
  1649.           Note that the ABC game must always receive drive information. 
  1650.           Any necessary path information to the picture and other auxiliary
  1651.           files must follow the drive specification.
  1652.  
  1653.  
  1654.  
  1655.           Copyright (C) 1989 by C. E. Krehbiel                      Page 19
  1656.  
  1657.  
  1658.  
  1659.  
  1660.  
  1661.  
  1662.  
  1663.  
  1664.  
  1665.  
  1666.           ABC FUN KEYS                                Program Documentation
  1667.           _________________________________________________________________
  1668.  
  1669.  
  1670.  
  1671.                          OTHER ABC FUN KEY NOTES OF INTEREST
  1672.                          -----------------------------------
  1673.  
  1674.           The picture files are labeled ".spf" which stands for "scrunched
  1675.           picture file".  A crude form of data compression has been used to
  1676.           enable all the game files to fit (just barely) on a single 360 KB
  1677.           floppy disk.  The picture files can be created using the PC Paint
  1678.           program and mouse from Mouse Systems (PC Mouse).  Once the
  1679.           picture has been drawn with the PC Paint program, it must be
  1680.           "scrunched" for use with ABC FUN KEYS.  The program SCRUNCH.EXE
  1681.           is available on the ABC Bulletin Board System for registered
  1682.           users for this purpose.  The format of the files is different for
  1683.           ABC FUN KEYS Version 4.02 and above.  Old version picture files
  1684.           will not work.
  1685.  
  1686.           Any assistance with either musical scores or pictures is
  1687.           gratefully accepted.  The author is neither an artist nor
  1688.           composer.
  1689.  
  1690.  
  1691.  
  1692.  
  1693.  
  1694.  
  1695.  
  1696.  
  1697.  
  1698.  
  1699.  
  1700.  
  1701.  
  1702.  
  1703.  
  1704.  
  1705.  
  1706.  
  1707.  
  1708.  
  1709.  
  1710.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715.  
  1716.  
  1717.  
  1718.  
  1719.  
  1720.  
  1721.  
  1722.  
  1723.  
  1724.           Copyright (C) 1989 by C. E. Krehbiel                      Page 20
  1725.  
  1726.  
  1727.  
  1728.  
  1729.  
  1730.  
  1731.  
  1732.  
  1733.  
  1734.  
  1735.           ABC FUN KEYS                                Program Documentation
  1736.           _________________________________________________________________
  1737.  
  1738.  
  1739.  
  1740.                         LISTING OF ABC PROGRAM FILES AND USES
  1741.                         -------------------------------------
  1742.  
  1743.  
  1744.           ABC.EXE       --    The main ABC program.
  1745.  
  1746.           ABC.DOC       --    This users manual. (Shareware Version)
  1747.             or
  1748.           ABC_DOCS.EXE  --    This users manual in compressed format with
  1749.                               self-extraction, viewing, and printing
  1750.                               utilities included. (Registered User Version)
  1751.  
  1752.           REGISTER.DOC  --    The instant mailer registration form.
  1753.  
  1754.           ABC.CFG       --    The initial game configuration file.  This is
  1755.                               the file which contains the letter/number
  1756.                               selection list and status of game options. 
  1757.                               This file can be modified by the user in the
  1758.                               Control Menu.
  1759.  
  1760.           0 to 9.SPF
  1761.           A to Z.SPF    --    "Scrunched picture files" that will be loaded
  1762.                               and displayed by the ABC program.  Not all
  1763.                               files are included in the shareware version
  1764.                               of program.
  1765.  
  1766.           MUSIC.SNG     --    A file with nursery rhyme songs that will be
  1767.                               loaded and played by the ABC program.
  1768.  
  1769.           GAME3.SCR and
  1770.           MENU.SCR      --    Picture files used for the opening menu and
  1771.                               the background for Game 3.  These files must
  1772.                               be located in the same directory as the
  1773.                               picture and music files.
  1774.  
  1775.           READ.ME       --    Introduction to the ABC FUN KEYS program. 
  1776.  
  1777.           READ_ME.2ND   --    A text file that accompanies the ABC_DOCS.EXE
  1778.                               documentation file to assist with file
  1779.                               extraction, reading, and printing.  Not
  1780.                               included in the shareware version.
  1781.  
  1782.           WHATS.NEW     --    A text file describing the improvements
  1783.                               incorporated in Version 4.1 of ABC Fun Keys.
  1784.  
  1785.           MAKESHAR.BAT  --    A batch file to make a Shareware distribution
  1786.                               disk from a registered version of the
  1787.                               program.  Not included in the shareware
  1788.                               version.
  1789.  
  1790.  
  1791.  
  1792.  
  1793.           Copyright (C) 1989 by C. E. Krehbiel                      Page 21
  1794.  
  1795.  
  1796.  
  1797.  
  1798.  
  1799.  
  1800.  
  1801.  
  1802.  
  1803.  
  1804.                            INSTANT MAILER REGISTRATION FORM
  1805.                           --------------------------------
  1806.               Please support quality shareware by registering your copy.
  1807.                   THANK YOU in advance for registering ABC FUN KEYS!
  1808.      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
  1809.      Make check                Courtney E. Krehbiel                 Order Form
  1810.      payable to:              199 N. El Camino Real
  1811.                                    Suite F175
  1812.                                Encinitas, CA 92024
  1813.  
  1814.      =========================================================================
  1815.      Qty           Description                                Unit    Extended
  1816.      -------------------------------------------------------------------------
  1817.               | INDIVIDUAL REGISTRATION                     |        |
  1818.               | ABC FUN KEYS Ver. 4.1                       | $15.00 | $
  1819.               |  (Latest version, manual on disk, number    |        |
  1820.               |   files, and complete set of alphabet       |        |
  1821.               |   picture files.)  ** 5 1/4 inch floppy **  |        |
  1822.      ---------|---------------------------------------------|--------|--------
  1823.               | COMMERCIAL / INSTITUTIONAL                  |        |
  1824.               | REGISTRATION PER SITE                       |        |
  1825.               | ABC FUN KEYS Ver. 4.1                       | $50.00 | $
  1826.               |  (Same package as above)                    |        |
  1827.      ---------|---------------------------------------------|--------|--------
  1828.               | 3 1/2 inch format instead of 5 1/4;   ADD   | $ 2.00 | $
  1829.      ---------|---------------------------------------------|--------|--------
  1830.                                                              Subtotal: $
  1831.                    (CA residents must add 7% sales tax)           Tax: $
  1832.                                                                 Total: $
  1833.  
  1834.      Payment by:   ( ) Check    ( ) Money Order    ( ) Visa / MasterCard
  1835.  
  1836.      Name: ...................................................................
  1837.                    
  1838.      Addr: ...................................................................
  1839.  
  1840.      .........................................................................
  1841.  
  1842.      City: ...............................   State: ........  Zip: ...........
  1843.  
  1844.      ============ The following is only needed for Credit Card ===============
  1845.  
  1846.      Work Phone: (....) ................  Home Phone:  (....) ................
  1847.  
  1848.      Card #: ...........................................  Expires: ...........
  1849.  
  1850.      Name of Cardholder: .....................................................
  1851.  
  1852.      Signature: ..............................................................
  1853.  
  1854.      Note: On-line registration via modem is available at the ABC BBS.  To
  1855.            order, dial (619) 436-3525.  Open 24 hrs/day, 300/1200/2400, N,8,1
  1856.      =========================================================================
  1857.         THANK YOU!!    Please allow up to two weeks for program delivery.
  1858.  
  1859.  
  1860.  
  1861.  
  1862.  
  1863.  
  1864.  
  1865.  
  1866.  
  1867.  
  1868.  
  1869.  
  1870.  
  1871.  
  1872.  
  1873.             -------------------  INSTANT MAILER  ----------------------
  1874.  
  1875.      Fold at the page break with the printing facing out.  Then fold letter
  1876.      style, exposing the mailing address and hiding your information.  If
  1877.      necessary, staple check to the mailer, then staple or tape sides and top.
  1878.  
  1879.  
  1880.  
  1881.  
  1882.  
  1883.  
  1884.  
  1885.  
  1886.  
  1887.  
  1888.  
  1889.  
  1890.  
  1891.      -------------------------------------------------------------------------
  1892.  
  1893.  
  1894.  
  1895.  
  1896.  
  1897.  
  1898.  
  1899.  
  1900.  
  1901.  
  1902.  
  1903.  
  1904.  
  1905.  
  1906.  
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.      --------------------------------------------------------------------------
  1914.      From:                                                                Place
  1915.          ----------------------------
  1916.                                                                           Stamp 
  1917.          ----------------------------
  1918.                                                                           Here
  1919.          ----------------------------
  1920.  
  1921.  
  1922.  
  1923.  
  1924.                                        Courtney E. Krehbiel / ABC FUN KEYS
  1925.  
  1926.                                        199 N. El Camino Real,  Suite F175
  1927.  
  1928.      ABC41                             Encinitas,  CA     92024  
  1929.  
  1930.